Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Cordenons Challenger Plava Laguna Croatia Open - Umag U.S. Open - New York Brazil F8 Brazil F9 Brazil F10 Colombia F3 Colombia F4 Brazil F7 Brazil F8 Brazil F9 Brazil F12 Brazil F14 Brazil F15 Brazil F16 Brazil F17 Brazil F20 Portugal F1 Brazil F4 Brazil F5 Brazil F13 Brazil F14 Brazil F20 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Serbia F5 Serbia F6 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Brazil F29 Czech Republic F5 Germany F3 Egypt F6 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Serbia F3 Serbia F7 Croatia F8 Bosnia/Herzegovina F5 Egypt F14 Egypt F15 Germany F2 Germany F3 Turkey F2 Turkey F3 Turkey F4 Italy F4 Italy F6 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Italy F18 Serbia F4 Serbia F5 Italy F22 Egypt F4 Egypt F5 Turkey F1 Turkey F2 Italy F1 Italy F2 Italy F3 Italy F4 Italy F11 Croatia F10 Brazil F4 (Sao Carlos) Italy F21 (Bolzano) Brazil F5 (Mogi das Cruzes) Brazil F7 (Sao Carlos) Brazil F8 (Sao Paulo) Brazil F9 (Ribeirao Preto) Brazil F11 Brazil F4 Venezuela F3 Brazil F6 Brazil F7 Brazil F18 Brazil F21 Brazil F22 Brazil F1 Brazil F2 Argentina F7 Brazil F3 Brazil F4 Brazil F5 Argentina F8 Brazil F6 Argentina F9 Portugal F2 Croatia F3 Croatia F5 Brazil F3 Serbia F1 Serbia F4 Egypt F5 Brazil F24 Brazil F25 Colombia F1 Colombia F2 Serbia F1 Serbia F2 Serbia F5 Serbia F4 Serbia F3 Serbia F4 Bosnia/Herzegovina F6 Italy F5 Spain F9 Egypt F4 Germany F1 IV Challenger Ciudad De Guayaquil - Guayaquil Constanta Challenger Zagreb Challenger Banja Luka Challenger Quito Challenger Guadalajara Challenger Salinas Challenger Rome Challenger Santos Challenger Caltanissetta Challenger Buenos Aires Challenger Kazan Challenger Santiago Challenger Germany F8 (Kassel) Italy F22 (Cornaiano) Oeiras 4 Challenger Olbia Challenger Estoril Challenger Sassuolo Challenger Brazil F6 (Curitiba) M25 Weston Bercuit Challenger Tashkent Challenger L'Aquila Challenger Qatar ExxonMobil Open - Doha Bet-At-Home Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Serbia Open - Belgrade Gerry Weber Open - Halle BCR Open Romania - Bucharest PTT Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Aircel Chennai Open - Chennai Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel AEGON Championships - London Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Girona Challenger Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Ecuador Open - Quito Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Open de Nice Cote d'Azur - Nice Apia International - Sydney Ecuador Open - Quito Brasil Open - Sao Paulo Generali Open - Kitzbuhel Argentina Open - Buenos Aires Suisse Open - Gstaad Generali Open - Kitzbuhel Maharashtra Open - Pune Rio Open - Rio de Janeiro Open Parc - Lyon Abierto Mexicano Telcel - Acapulco Chengdu Open - Chengdu Argentina Open - Buenos Aires Perugia Challenger Serbia Open - Belgrade Mallorca Championships - Mallorca Hamburg European Open - Hamburg Belgrade 2 - Belgrade Astana Open - Nur-Sultan Sydney Tennis Classic - Sydney Rio Open - Rio de Janeiro Serbia Open - Belgrade Mallorca Championships - Mallorca Banja Luka Open - Banja Luka Gonet Geneva Open - Geneva AEGON Championships - London Hamburg European Open - Hamburg Aegon Nottingham Open - Nottingham Cancun Challenger Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul AEGON International - Eastbourne SkiStar Swedish Open - Bastad Chengdu Open - Chengdu Rio Open - Rio de Janeiro Seville Challenger Chengdu Open - Chengdu TEB BNP Paribas Istanbul Open - Istanbul German Tennis Championships - Hamburg Bad Waltersdorf Challenger Stockholm Open - Stockholm Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Plava Laguna Croatia Open - Umag Antalya Cup - Antalya Abierto Mexicano Telcel - Acapulco Napoli Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco San Luis Potosi Challenger Generali Open - Kitzbuhel Hamburg European Open - Hamburg Generali Open - Kitzbuhel Joinville Tennis Festival - Joinville II Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina de Tenis - Florianopolis Seguros Bolivar Open - Bogota Seguros Bolivar Open - Medellin AGT Challenger - Leon Credicard Citi Mastercard Tennis Cup - Campos do Jordao Bancolombia Open - Cali Seguros Bolivar Open - Medellin Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Belgrade Challenger Bogota Challenger Pereira Challenger Blumenau Challenger Kosice Challenger Oberstaufen Challenger Banja Luka Challenger Sao Paulo Challenger Bogota Challenger Alessandria Challenger Rome Challenger Lexington Challenger Generali Open - Kitzbuhel Campos do Jordao Challenger Brasilia Challenger Banja Luka Challenger Campos do Jordao Challenger Bogota Challenger Ljubljana Challenger Quito Challenger Bucaramanga Challenger Santos Challenger Sarajevo Challenger Bath Challenger Prostejov Challenger Caltanissetta Challenger Milan Challenger Braunschweig Challenger Cali Challenger Orbetello Challenger Manta Challenger Karshi Challenger Segovia Challenger Cali Challenger Rio De Janeiro Challenger Sao Paulo Challenger Bucaramanga Challenger Sarajevo Challenger Bordeaux Challenger Rome Challenger Bordeaux Challenger San Benedetto Challenger Medellin Challenger Prostejov Challenger Como Challenger Cali Challenger Porto Alegre Challenger Buenos Aires Challenger Sao Paulo Challenger Seoul Challenger Aix En Provence Challenger Marburg Challenger Poznan Challenger Medellin Challenger Pereira Challenger Cali Challenger Cordoba Challenger Sao Paulo Challenger Tour Finals Bucaramanga Challenger Prostejov Challenger Khanty-Mansiysk Challenger Banja Luka Challenger Sibiu Challenger Pereira Challenger Rio De Janeiro Challenger Puebla Challenger Leon Challenger Aix En Provence Challenger Vicenza Challenger Prostejov Challenger Lyon Challenger Scheveningen Challenger Cali Challenger Tampere Challenger Salinas Challenger Biella Challenger Cortina Challenger Curitiba Challenger Bucaramanga Challenger Santos Challenger Medellin Challenger Santiago Challenger San Luis Potosi Challenger - San Luis Potosi Happy Valley Challenger Pereira Challenger Santiago Challenger Buenos Aires Challenger Panama City Challenger Curitiba Challenger Bordeaux Challenger Caltanissetta Challenger Todi Challenger Floridablanca Challenger Quito Challenger Campinas Challenger Argentina Open - Buenos Aires Santiago Challenger San Luis Potosi Challenger Guadalajara Challenger Bergamo Challenger Milan Challenger Tampere Challenger Genova Challenger Szczecin Challenger Turin Challenger Orlando Challenger Karshi Challenger Morelos Challenger San Luis Potosi Challenger Parma Challenger Braunschweig Challenger Genova Challenger Barranquilla Challenger Bergamo Challenger Santiago Challenger Buenos Aires Challenger Santo Domingo Challenger Sao Paulo Challenger Mersin Challenger Rome Challenger Rio Open - Rio de Janeiro Campinas Challenger Santos Challenger Santo Domingo Challenger Napoli Challenger Copa Petrobras - Aracaju Nossa Caixa Tennis Cup - Sao Paulo Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina - Florianopolis Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Amazonia Open de Tenis - Belem Challenger ATP de Cuenca Diario El Mercurio - Cuenca Cap Cana Challenger BH Tennis Open - Belo Horizonte Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao IV Manta Open - Manta XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis Rijeka Open - Rijeka Zagreb Open - Zagreb Trofeo Cassa di Risparmio di Alessandria - Alessandria Memorial A. Manfredini Sassuolo Challenger - Sassuolo Zenith Tennis Cup-Harbour Club - Milan Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras-Colombia - Bogota Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Santiago Challenger San Luis Potosi Challenger Talahassee Challenger Karlsruhe Challenger Furth Challenger Braunschweig Challenger Belo Horizonte Challenger Brasilia Challenger Lima Challenger 2007 - Lima Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Guayaquil Challenger Sao Paulo Challenger Lima Challenger Braga Challenger Rijeka Challenger Belo Horizonte Challenger Valencia Challenger Salvador Challenger Sao Paulo Challenger Cali Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Santiago Challenger Bogota Challenger Salinas Challenger Prostejov Challenger Guadalajara Challenger Santiago Challenger Mexico City Challenger Pereira Challenger Medellin Challenger Wolfsburg Challenger Cherbourg Challenger Blumenau Challenger Rome Challenger Barranquilla Challenger Salzburg Challenger Alessandria Challenger Samarkand Challenger Szczecin Challenger Campinas Challenger San Benedetto Challenger Bogota Challenger Belgrade Challenger Porto Alegre Challenger Bratislava Challenger Sao Leopoldo Challenger Heilbronn Challenger Samarkand Challenger Pereira Challenger Santiago Challenger Mersin Challenger Itajai Challenger Lugano Challenger Szczecin Challenger Sao Paulo Challenger Todi Challenger Sony Ericsson Open 2008 - Belgrade Ljubljana Challenger Blois Challenger Braunschweig Challenger Sao Jose Do Rio Preto Challenger Sao Paulo Challenger San Marino Challenger Rio De Janeiro Challenger Brasov Challenger Geneva Challenger Trnava Challenger Quito Challenger Sibiu Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Bogota Challenger Guayaquil Challenger Yeongwol Challenger Sao Paulo Challenger Bucaramanga Challenger Itajai Challenger Sao Paulo Challenger Santos Challenger Caltanissetta Challenger Braunschweig Challenger Tashkent Challenger Montevideo Challenger San Juan Challenger Guayaquil Challenger Prague Challenger Todi Challenger Campinas Challenger Rome Challenger Medellin Challenger Bogota Challenger Geneva Challenger Medellin Challenger Bordeaux Challenger Mestre Challenger Guayaquil Challenger Bogota Challenger Aix En Provence Challenger Prostejov Challenger Lyon Challenger Blois Challenger Rome Challenger Guayaquil Challenger Mexico City Challenger Vegeta Croatia Open - Umag Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Braunschweig Challenger Poznan Challenger Lima Challenger Genova Challenger Le Gosier Challenger Fano Challenger Campinas Challenger Sony Ericsson Open - Miami Sony Ericsson Open - Miami Leon Challenger Mutua Madrilena Madrid Open - Madrid Vicenza Challenger Western & Southern Financial Group Masters - Cincinnati Bastad Challenger Medellin Challenger Scheveningen Challenger Biella Challenger Bogota Challenger Cali Challenger Montevideo Challenger Rio De Janeiro Challenger Internazionali BNL d'Italia - Rome Le Gosier Challenger BNP Paribas Open - Indian Wells Caltanissetta Challenger Mutua Madrid Open - Madrid Millennium Estoril Open - Estoril Internazionali BNL d'Italia - Rome Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Columbus Challenger Miami Open - Miami Punta Del Este Challenger Dallas Challenger Mutua Madrid Open - Madrid Santiago Challenger Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Brasil Open - Costa do Sauipe Internazionali BNL d'Italia - Rome Copa Telmex - Buenos Aires Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Serbia Open - Belgrade Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Mutua Madrid Open - Madrid Brasil Open - Costa do Sauipe Internazionali BNL d'Italia - Rome Copa Telmex - Buenos Aires Western & Southern Open - Cincinnati Estoril Open - Estoril Serbia Open - Belgrade ATP Studena Croatia Open Umag - Umag Rolex Paris Masters - Paris Tiburon Challenger BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Adelaide International - Adelaide Copa Claro - Buenos Aires Serbia Open - Belgrade Kremlin Cup - Moscow AEGON Championships - London ATP Studena Croatia Open Umag - Umag Hamburg Open - Hamburg Belgrade Open - Belgrade Adelaide International - Adelaide Tiriac Open - Bucharest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Montechiarugolo - Parma Challenger SkiStar Swedish Open - Bastad Salzburg Challenger Vegeta Croatia Open - Umag Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Valencia Challenger Maspalomas Challenger China Open - Beijing Argentina Open - Buenos Aires Generali Open - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Argentina Open - Buenos Aires China Open - Beijing Kremlin Cup - Moscow Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Swiss Indoors Basel - Basel Erste Bank Open - Vienna Brisbane International - Brisbane Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Gonet Geneva Open - Geneva Aircel Chennai Open - Chennai ATP Studena Croatia Open - Umag Brasil Open - Sao Paulo Kremlin Cup - Moscow Moselle Open - Metz Brisbane International - Brisbane AEGON Championships - London PBZ Zagreb Indoors - Zagreb BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Geneva Open - Geneva Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Sydney International - Sydney Ecuador Open - Quito Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Plava Laguna Croatia Open - Umag Open Parc - Lyon Nature Valley International - Eastbourne Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Swiss Open - Gstaad Swiss Indoors Basel - Basel Hungarian Open - Budapest Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Plava Laguna Croatia Open - Umag European Open - Antwerp Erste Bank Open - Vienna Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Miami Open - Miami Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Argentina Open - Buenos Aires Sofia Open - Sofia St. Petersburg Open - St. Petersburg Allianz Suisse Open - Gstaad China Open - Beijing Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest European Open - Antwerp Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Erste Bank Open - Vienna Miami Open - Miami BNP Paribas Open - Indian Wells French Open - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Mutua Madrilena Masters Madrid - Madrid Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, PO, IND-SRB 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, QR, UZB-SRB 2-3 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne Davis Cup, Finals, Group F ATP Cup - Sydney Davis Cup, Group B, Valencia Australian Open (juniors) U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group C, Valencia Davis Cup, World Group I, 1R, SRB-GRE 3-1 All Lower level tournaments Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, SF, FRA-SRB 3-1 Davis Cup, World Group, PO, SRB-IND 4-0 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, Q, SRB-SVK 0-4 Wimbledon - London Nordea Open - Bastad Davis Cup, World Group, 1R, SRB-USA 1-3 Olympics - Paris Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, PO, BRA-CRO 1-3